package com.gxa.common.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;


    @Data
    @AllArgsConstructor
    @NoArgsConstructor
    @ApiModel("高级查询患者信息")
    public class PatientSearch {
        @ApiModelProperty(name = "type",notes = "类型,0公海，1私海",dataType = "String")
        private Byte type;

        @ApiModelProperty(name = "status",notes = "患者状态，是否有效 0有效，1失效，默认0",dataType = "String")
        private Byte status;

        @ApiModelProperty(name = "name",notes = "患者名称",dataType = "String")
        private String name;

        @ApiModelProperty(name = "phone",notes = "患者手机号",dataType = "String")
        private String phone;

        @ApiModelProperty(name = "idCard",notes = "患者身份证",dataType = "String")
        private String idCard;

        @ApiModelProperty(name = "medicareNum",notes = "患者医保卡号",dataType = "String")
        private String medicareNum;

        @ApiModelProperty(name = "startTime",notes = "起始时间",dataType = "String")
        private String startTime;

        @ApiModelProperty(name = "stopTime",notes = "截止时间",dataType = "String")
        private String stopTime;

        @ApiModelProperty(name = "currentPage",notes = "当前页码数默认第一页",dataType = "String")
        private Integer currentPage;

        @ApiModelProperty(name = "pageSize",notes = "每页显示记录数",dataType = "String")
        private  Integer pageSize;
    }

